seashell horn - Spanish English Dictionary